heterologous stimulus - German English Dictionary